Zum Hauptinhalt springen
Login
Pläne
Informationen
Schwarzes Brett
Sprechzeiten
Tutorien
Wahlpflichtfächer
Blockveranstaltungen
Mögliche Anerkennungen
Module
Modulhandbücher
Abhängigkeiten
API-Doku
REST-API
Async-API
GraphQL-API (Experimentell)
Login
Pläne
Informationen
Schwarzes Brett
Sprechzeiten
Tutorien
Wahlpflichtfächer
Blockveranstaltungen
Mögliche Anerkennungen
Module
Modulhandbücher
Abhängigkeiten
API-Doku
REST-API
Async-API
GraphQL-API (Experimentell)
Zurück
ui-button
Verwaltung der Modulhandbücher
Einstellungen
Einstellungen
Englische Sprache
Kompakte Schrift
Farbschema
Hell
Dunkel
Zeitzone zur Kalenderdarstellung
Hochschule Karlsruhe
Lokal (PC/Smartphone)
Fakultät
Architektur und Bauwesen
Elektrotechnik und Informationstechnik
Informatik und Wirtschaftsinformatik
Informationsmanagement und Medien
Maschinenbau und Mechatronik
Wirtschaftswissenschaften
Fakultät
Studiengang
Informatik (B)
Informatik (M)
Medien- und Kommunikationsinformatik (B)
Medieninformatik (B)
Wirtschaftsinformatik (M)
Studiengang
SPO-Nummer
5 (ab SoSe 2020)
6 (ab WiSe 2024/2025)
SPO-Nummer
Suche
Interaktive Modulhandbücher
PDF-Archiv
Einführung
1: Informatik 1
Programmieren
Programmieren Übung
Theoretische Informatik
1: Mathematik 1
Mathematik 1
Mathematik 1 Übung
1: Mediengestaltung
Mediengestaltung
Mediengestaltung Übung
1: Sprachkompetenz
Englisch
2: Informatik 2
Algorithmen und Datenstrukturen
Algorithmen und Datenstrukturen Übung
2: Interfacedesign
Interfacedesign
Interfacedesign Übung
2: Mathematik 2
Analysis
Statistik
2: Medientechnik
Medientechnik
Medientechnik Labor
2: Softwareprojekt
Softwareprojekt
Softwareprojekt Übung
3: Betriebssysteme
Betriebssysteme
Systemnahes Programmieren Labor
3: Betriebswirtschaftslehre und IT-Service-Management
Betriebswirtschaftslehre
IT-Service-Management
3: Datenbanken und Kommunikationsnetze 1
Datenbanken 1
Datenbanken 1 Übung
Kommunikationsnetze 1
Kommunikationsnetze 1 Labor
3: Medienprojekt 1
Medienprojekt 1
Medienprojekt 1 Übung
3: Verteilte Systeme 1
Verteilte Systeme 1
Verteilte Systeme 1 Labor
4: Praxistätigkeit
Praxissemester
4: Praxisvor- und -nachbereitung
Praxisnachbereitung
Praxisvorbereitung
5: Computergrafik und Computer Vision
Computer Vision
Computergrafik
Computergrafik Labor
5: Datenbanken und Kommunikationsnetze 2
Datenbanken 2
Kommunikationsnetze 2
5: IT-Sicherheit
IT-Sicherheit
IT-Sicherheit Übung
5: Softwareengineering und Verteilte Systeme
Softwareengineering
Softwareengineering Labor
Verteilte Systeme 2
Verteilte Systeme 2 Labor
5: Wahlpflichtfächer 1
Advanced Topics in Computer Science
App-Programmierung
Bewegtbild
Big Data Engineering
Bildverarbeitung Labor
Business Intelligence
Cloud Computing
Datenschutzfördernde Technologien
Digitale Transformation & digitales Marketing
ERP-Systeme mit Laborübungen
Einführung in das Maschinelle Lernen mit Übung
Einführung in die Angewandte Kryptographie
Embedded Software
Game Programming
IT-Sicherheitsmanagement
Malware-Entwicklung und Malware-Analyse
Mathematik für Maschinelles Lernen
Parallele Systeme
Philosophie und Theorie der Informatik
Praxiskurs Empirische Softwaretechnik
Projektive Geometrie
Quantenforensik
Rechnerarchitektur
Secure Coding
Seminar
Social-Media-Redaktion
User Research Methoden „Empathisch pragmatisch“
6: Kognitive Mensch-Maschine-Interaktion
Kognitive Mensch-Maschine-Interaktion
Kognitive Mensch-Maschine-Interaktion Übung
6: Medienprojekt 2
Medienprojekt 2
Medienprojekt 2 Übung
6: Projektarbeit
Projektarbeit
6: Schlüsselkompetenzen
IT- und Medienrecht
Intercultural Communication
Recht
6: Wahlpflichtfächer 2
Aktuelle Sicherheitsthemen
Augmented- und Virtual Reality
Autonomes Fahren
BSI-Grundschutz
Cyberspionage
Data Mining & Grundlagen Maschinelles Lernen 2
Datenschutz nach DSGVO
Digitale Audiosignalverarbeitung
Embedded Software Labor
Frameworks für Python
Generative KI
Geschäftsprozesse
Grafisch-geometrische Algorithmen
HKA-APP
IT-Consulting
In-Memory-Datenbanken
Konzeption, Design und Präsentation von interaktiven Projekten
Microservices
Mikrotechnologie Labor
Mobilkommunikation
Modellbasierte Softwareentwicklung
Moderne Serveranwendungen und Webapps mit TypeScript
Offensive AI Security
Planetary Health Challenges
Praxiseinblicke IT-Sicherheit
Predictive Modelling and Machine Learning
RZ-Betrieb
Robotics - Theory and Practice
SAP-Zertifizierung
Serious Games
Sounddesign
Spezielle Kapitel Datenbanken
Spezielle Kapitel ERP
Unternehmenssoftware aus der Cloud
Visuelle Gestaltung in Videospielwelten
Vorbereitung auf Quantencomputing
Wir können auch anders - Active Hope
7: Abschlussarbeit
Abschlussarbeit
7: Abschlussprüfung
Abschlussprüfung
7: Wahlpflichtfächer 3
ABAP-Programmierung
Agentic Intelligence
Ausgewählte Kapitel 1
Ausgewählte Kapitel 2
Cybercrime und IT-Forensik
Echtzeitgrafik
Embedded Firmware für das Internet of Things
Ethical Hacking
Führungskräftetraining
Game AI
Game Design
High Performance Computing
High Speed Karlsruhe
Industrial AI
InspirING
KI in Cybercrime und IT-Forensik
Künstliche Intelligenz in der Cybersicherheit
Post-Quanten-Kryptographie
Praktische Anwendung von Network Engineering und System Operations
Projektmanagement
Qualitätssicherung
Seminar Digitaler Zwilling
Smart Technologies
Soziales Engagement
Teamteaching
7: Wissenschaftliches Arbeiten
Wissenschaftliches Arbeiten
Veranstaltung
Post-Quanten-Kryptographie
EDV-Bezeichnung
I W508
Lehrsprache
Deutsch
Dozent/in
Florian Dalwigk
Umfang (ECTS)
4,0
Umfang (SWS)
4,0
Art und Modus
Vorlesung
Wahlpflichtfach
Ja
Studieninhalte
Die Studierenden
verstehen, wie Quantencomputer funktionieren, welche Probleme sie lösen können als klassische Computer und welche nicht.
lernen wichtige mathematische Grundlagen kennen, um Quantengatter, Quantenregister und Quantenalgorithmen zu beschreiben.
können einfache Quantenalgorithmen unter Zuhilfenahme des Python-Moduls Qiskit von IBM programmieren.
lernen klassische Verschlüsselungs- und Schlüsselaustauschverfahren kennen.
können erklären, wie man mit dem Algorithmus von Shor RSA-Verschlüsselungen knacken kann.
verstehen, wie das B84-Protokoll funktioniert und wie man es implementieren kann.
Inhalte:
Komplexe Zahlen, Matrizen, Hilberträume, Tensorprodukte
Qubits, Quantengatter und Quantenregister
Quantenverschränkung, Superposition
No Cloning Theorem, Quantenteleportation
Quantenzufallszahlengenerator
Grundlagen der Zahlentheorie, Primfaktorzerlegung
One-Time-Pad
RSA-Verfahren, Diffie-Hellmann-Schlüsselaustausch
Shor-Algorithmus
Quantenschlüsselaustausch (BB84-Protokoll)
Einführung in IBM Qiskit
Empfohlene Literatur
Just, B. (2020). Quantencomputing kompakt: Spukhafte Fernwirkung und Teleportation endlich verständlich. Springer Vieweg.https://doi.org/10.1007/978-3-662-61889-9
Homeister, M. (2022). Quantum Computing verstehen: Grundlagen – Anwendungen – Perspektiven (6. Aufl.). Springer Vieweg.https://doi.org/10.1007/978-3-658-36434-2
Anmerkungen
Grundkenntnisse in Linearer Algebra und Kryptographie sind hilfreich.
Prüfungsleistungen
Kl/90 (benotet)
Link zu weiterführenden Informationen (z.B. Ilias)
Nicht vorhanden.
PDF-Archiv der Modulhandbücher im Studiengang Medieninformatik (B)
SPO-Nummer
Deutsch
Letzte Änderung
6
PDF
SoSe 2025
5
PDF
SoSe 2025
Lade Daten...